Angielsko-polski słownik potocznego języka businessu Copyright by Wydawnictwo HaraldG (aut. Bożena Hoszowska)

(v) to bring a business to an end - zwinąć interes
The business is falling away and we are likely to fold up.